from django.core.files.storage import Storage



# 继承于Storage类 必须实现它的的open方法和save方法  pass掉  文档内直说实现就可以
from cat_eye import settings


class FastDFSStorage(Storage):
    def _open(self, name, mode='rb'):
        pass

    def _save(self, name, content):
        pass

    def url(self, name):
        # 拼接url  ip地址 +  原本url  返回
        return settings.FDFS_BASE_URL + name

    def exists(self, name):
        """
        判断图片是否已经存在
        fdfs自己已经实现了图片的重名的处理
        返回False 说明图片不存在，直接传就好
        :param name:
        :return:
        """
        return False
